@charset "utf-8";
body,p,ul,ol,li,img,h1,h2,h3,h4,h5,h6,form,fieldset,legend,select,input{margin:0; padding:0;}
article, aside, details, figcaption, figure, footer, header, menu, nav, section,header {display: block;}
input{outline:none;}
table {border-collapse: collapse;border-spacing: 0;}
a:focus {outline-style:none;}
body{font-family:"Microsoft YaHei",SimSun,tahoma,arial,Hiragino Sans ,sans-serif;font-size:14px;text-align:left;color:#333;}
a{text-decoration: none;}
ul,ol{list-style:none;}
button{cursor:pointer;outline:0;}
*{margin:0;padding:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
:before, :after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix{display: inline-block;zoom:1;}
.clear{clear:both;}

.body{background: #eff3f6;padding-bottom: 25px;}
/*顶部*/
.head{width:100%;height: 90px;background: #006986;}
.head .head_menu{width:980px;margin:0 auto;display:block;}
.head .head_menu .head_text{width:100%;height:60px;padding: 12px 0;}
.head .head_menu .head_text img{max-width:100%;}
.head .head_menu .head_tit{float:right;display:inline-block;margin-top:6px;}
.head .head_menu .head_tit .register{float:right;display:inline-block;}
.head .head_menu .head_tit a{color:#fff;display:inline-block;}
.head .head_menu .head_tit .line{margin:0 10px;display:inline-block;padding:0;color:#fff;}

/*在线报名*/
.main{width: 980px;margin: 10px auto 0 auto;padding-bottom: 20px}
.main .title{width: 800px;height: 72px;margin: 0 auto;line-height: 72px;text-align: center;font-size: 24px;}
.main .main_box{width: 800px;margin: 0 auto;}
.table-form{width:100%;border:1px solid #333;}
.table-form tr td{border:1px solid #333;padding:15px 0 15px 10px;font-size:16px;}
.card{padding:0!important;height:46px;}
.card_box{width:100%;height:46px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.card_box .card_list{border-right:1px solid #333;height:46px;line-height:46px;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.card_box .card_list:last-child{border-right:0;}
.form_row{width:33.33333%;float:left;display: inline-block;border-right:1px solid #333;padding:5px 10px;}
.form_row:last-child{border-right:0;}
.form_row p{text-align: justify;line-height: 24px;}
.form_r_n{height:164px;}
.p_right{text-align:right!important;margin-right:15px;}
.btm{margin-bottom:20px;}
.p-top{margin-top:20px;}
.p-mg{margin:158px 0 30px 0;}
.p-btm{margin-bottom:240px;}
.p-sign{margin-bottom:44px;}
.form-input{border:0;outline:0;width:100%;font-size: 16px;}
.select{appearance:none;  -moz-appearance:none; -webkit-appearance:none;}
.select::-ms-expand { display: none; }
.textarea{border:0;outline:0;width:100%;font-size: 16px;}
.form_btn{text-align:center;width:800px;display:block;margin:20px auto 0;}
.form_btn .submit{display: inline-block;width: 150px;height: 40px;vertical-align: middle;border: none;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;margin-right:10px;
background: #589fda;font-size: 16px;font-weight: 700;text-align: center; color: #FFF;cursor: pointer;}
.form_btn .submit:hover{background-color:#76baf3;}
.form_btn .back{display: inline-block;width: 150px;height: 40px;vertical-align: middle;border: none;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;margin-left:10px;
background: #d8d8d8;font-size: 16px;font-weight: 700;text-align: center; color: #333;cursor: pointer;}
.form_btn .back:hover{background-color:#e8e8e8;}
.input_file{float: left;position: relative; width: 100%;height: 187px;}
.input_t {position: absolute;z-index: 1;top: 0;left: 0; width: 100%;height: 100%;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);background-color:#fff;}
.input_file:before{content: "";position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.pad{padding:0!important;}
.footer{padding: 20px 0;text-align: center;display:block;background-color:#fff;}
.print_bm{margin-top:30px;text-align: center;line-height: 42px;}
.print_bm .print_bm_tit{display: inline-block;padding:2px 18px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color: #006986;color: #fff;-webkit-box-shadow: 2px 2px 0px 0px #6b97b5;-moz-box-shadow: 2px 2px 0px 0px #6b97b5; box-shadow: 2px 2px 0px 0px #6b97b5;cursor:pointer;}
.print_bm .print_bm_tit:hover{background-color:#0c708c;}
.print_bm_img{display:inline-block;width:24px;height:24px;float: left; margin-right: 5px;}
.print_bm_img img{width:24px;}

/*登录、注册*/
.login{width:390px;margin:120px auto 0;border: 1px #b4c4d6 solid;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;-moz-box-shadow: 3px 3px 5px 5px #eaeaea;-webkit-box-shadow: 3px 3px 5px 5px #eaeaea;box-shadow: 3px 3px 5px 5px #eaeaea;}

.login .login_content{padding:30px 40px;}
.login .login_content .login_tit{border-bottom:1px solid #eaeaea;margin-bottom:30px;font-size:20px;padding-left:45px;height: 48px;line-height: 42px;}
.login .login_content .login_tit .icon-login{background:url(../images/name.png) no-repeat center;width:42px;height:42px;background-size:42px;display:inline-block;float:left;margin-left:-45px;}
.form-group{overflow:hidden;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center;margin-bottom:24px;}
.form-group .control-label{display:inline-block;margin-right:10px;margin-bottom:0!important;font-size:16px;font-weight:normal;width:64px;}
.form-group .form-flex{-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.form-img{margin-left:10px;}
.form-img input{height:34px;vertical-align: bottom; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0);}
.form-t{width:100%;overflow:hidden;margin-bottom: 12px;margin-top: -5px;line-height: 20px;height: 20px;}
.form-t:after{content: "";clear:both;}
.form-t .form-keep{display:inline-block;float:left;}
.form-t .form-keep input{vertical-align: middle;display:inline-block;float: left;margin-right: 5px;}
.find_psw{float:right;display: inline-block;}
.find_psw a{text-decoration: none;}
.find_psw a:hover{color:dodgerblue;}
.fileImg{width:142px;height:187px;}
.login_button{padding-top:15px;border-top:1px solid #eaeaea;width:100%;text-align:center;}
.login_button .login_sub{padding:10px 42px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;outline:0;border:1px solid #006986;background-color:#006986;color:#fff;}
.login_button .login_sub:hover,.login_button .login_sub:focus{background-color:#006986;}
.login_button .login_rgs{padding:10px 42px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;outline:0;border:1px solid #dcdcdc;background-color:#fbfbfb;}
.login_button .login_rgs:hover,.login_button .login_rgs:focus{background-color:#ececec;}
.login_button .login_rgt{padding:10px 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;outline:0;border:1px solid #dcdcdc;background-color:#f1f1f1;width:100%;}
.login_button .login_rgt:hover,.login_button .login_rgt:focus{background-color:#ececec;}
.login_button .login_fd{padding:10px 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;outline:0;border:1px solid #ff6363;background-color: #ff6363;width:100%;color:#fff;}
.login_button .login_fd:hover,.login_button .login_fd:focus{background-color:#fd7373;}

/*新闻公告*/
.nav{background-color:#0c708c;width:100%;height:36px;}
.nav_menu{width:980px;margin:0 auto;display:block;}
.nav_menu .nav-list{float:left;display:inline-block;width:100px;text-align:center;line-height:36px;}
.nav_menu .nav-list.act{background-color:#006986;-moz-box-shadow: 0 0px 0px 2px #006986;-webkit-box-shadow: 0 0px 0px 2px #006986;box-shadow: 0 0px 0px 2px #006986;}
.nav_menu .nav-list:hover{background-color:#006986;}
.nav_menu .nav-list a{color:#FFF;font-size: 16px;text-decoration: none;}
.lines{display:inline-block;float:left;line-height:36px;color: #aecade;}
.lines:last-child{display:none;}

.head_tit{width:100%;overflow:hidden;}
.head_tit .welcome{color:#fff;float:right;display:inline-block;}
.sign_up{width:980px;margin:5px auto;background-color: #006986;padding:5px 10px;background: -webkit-linear-gradient(#047898, #006986);background: -o-linear-gradient(#047898, #006986); background: -moz-linear-gradient(#047898, #006986);  background: linear-gradient(#047898, #006986);position:relative;height:30px;padding-left: 90px;color: #fff;}
.sign_up .icon_nt{position: absolute;left:0;top:0;background: url(../images/bg2.png) no-repeat center;width:84px;height:30px;background-size: 84px 30px; display: inline-block;padding-left:18px;}
.sign_up .icon_nt img{margin-top: 4px;}
.content{width:980px;margin:5px auto 0;border: 10px solid #EFF3F6;box-shadow: 0 0 5px #999;background: #FFF;}
.bgc{width:100%;height:100%;background-color:#f1f1f1;}
.content .content_news{padding:15px 20px;}
.out{display:inline-block;color: red;width:56px;height:20px;background-size:56px 20px;text-align:center;line-height: 18px;cursor:pointer;}
.content_news .content_tit{width:100%;display:block;height: auto;overflow: hidden;line-height: 24px;border-bottom: 1px solid #eff3f6;padding-bottom: 5px;}
.content_news .content_tit .content_h{float:left;display:inline-block;font-size:18px;color:#006986;font-weight: 600;}
.content_news .content_tit .more{float:right;display: inline-block;padding-right:14px;position: relative;color: #006986;}
.content_news .content_tit .more:after{position: absolute;right:0;top:5px;background:url(../images/s.png) no-repeat center;background-size: 10px 12px;width:10px;height:12px;content:"";}
.content_news .content_tit:before,.content_news .content_tit:after{content: "";clear:both;display: inline-block;}
.list{width:100%;overflow:hidden;}
.list ul{list-style:none;}
.list ul li{height:36px;line-height:36px;display:block;width:100%;}
.list ul li a{color:#333;font-size:16px;}
.list ul li a:hover{color:red;}
.news_tit{ width: 100%;height: 40px;line-height: 40px;border-bottom: #0c708c 2px solid;color: #006986; }
.news_tit a{color:#006986;font-size:16px;text-decoration: none;}
.news_box{width:100%;}
.news_box .news-article_tit{font-size:20px;font-weight: bold;text-align:center;margin-bottom: 15px;}
.news_box .news_for{padding-bottom:10px;margin-bottom: 18px;border-bottom: 1px solid #eee;line-height: 24px;text-align: center;}
.news_box .news_for .news_time{display: inline-block;margin-right: 18px;}
.news_box .news_for .news_source{display: inline-block;margin-left: 18px;}
.article-content{width:100%;font-size: 16px;text-align: justify;}
.article-content p{line-height: 28px;}
.time{float:right;display:inline-block;font-style: normal;}
.ks-img{margin:10px auto; width:980px;}
.ks-img img{width:100%;}
.pages{width:100%;display: inline-block;text-align: center;}
.pages ul{list-style: none;}
.pages ul li{display:inline-block;padding:3px 5px;}
.pages ul li a{text-decoration: none;}
.pages ul li a:hover{color:cornflowerblue;}
.pages ul li.active a{color:#61a2d8;font-weight: 600;}
.foot{width:100%;text-align:center;padding:20px 0;margin-top:20px;}

/*成绩查询*/
.result{width:100%;height: 40px;line-height: 40px;  font-size: 18px;  font-weight: bolder; border-bottom: #0c708c 2px solid;color: #006986;font-family: "宋体";padding-left:20px;}
.result_content{border-left:1px solid #91b2bb;border-right:1px solid #91b2bb;border-bottom:1px solid #91b2bb;padding:50px;}
.result_content .result_box{width:450px;margin:0 auto;display: block;}
.result_entrance{text-align:center;font-weight:600;font-size:20px;width:100%;text-align:center;margin-bottom:15px;}
.form-result{width:100%;text-align:center;}
.form-result .btn-button{padding:3px 16px;}
.form-h{margin-bottom: 28px!important;}
.test_result{width:100%;height: 40px;line-height: 40px;  font-size: 18px;  font-weight: bolder; border-bottom: #0c708c 2px solid;color: #006986;font-family: "宋体";text-align:center;}
.test_content{margin:50px auto 80px;width:436px;display: block;overflow:hidden;}
.test_content .test_box{border:1px solid #d2e3f1;width:100%;}
.test_content .test_box tr td{padding:10px;text-align:center;border:1px solid #ccddea;width:50%;}
.test_bg1{background-color: #d9ebf9;}
.test_bg2{background-color: #f5fbff;}

/*准考证*/
.btn-l{margin-right: 15px;}
.btn-r{margin-left: 15px;}
.admission{width:430px;margin:0 auto;}
.admission_box{width:100%;color:#000;}
.admission-t{width:100%;display: inline-block;}
.admission-t .adsn-t-l{display: inline-block;width:72%;float:left;}
.admission-t .adsn-t-l p{font-size:16px;margin-bottom: 5px;}
.admission-t .adsn-t-l .bold{font-weight:600;font-size: 18px;}
.admission-t .adsn-t-r{display: inline-block;width:28%;}
.admission-t .adsn-t-r img{width:100%;}
.adsn-h4{width:100%;font-weight:600;font-size:19px;margin:0;}
.adsn-h2{width:100%;text-align:center;font-weight:900;font-size:22px;margin-top:5px;margin-bottom:6px;}
.adsn-r{float:right;display: inline-block;margin-right:15px;}
.adsn-r b{font-size:18px;}
.table-admission{width:100%;border:1px dashed #000;}
.table-admission tr td{padding:5px 8px;border:1px dashed #000;font-size:16px;text-align: center;}
.card-id{margin-bottom: 0!important;}
.remark{width:100%;padding-left:42px;}
.remark .remark_l{margin-left:-42px;float: left;display: inline;width:42px;}
.remark .remark_r p{margin-bottom: 0;}
.number{margin-top:60px;width:100%;}
.number .number_content{width:100%;overflow: hidden;position: relative;padding-left:100px;}
.number_content .number_tit{position:absolute;left:0;bottom:25px;display:inline-block;font-size:36px;font-family: "宋体";}
.number_content .number_bd{font-size:100px;font-family: "宋体";float:left;}
.print{float:right;display: inline-block;background: #006986;background: -moz-linear-gradient(top, #006986, #0790b6);background: -webkit-gradient(linear, 0 0, 0 bottom, from(#006986), to(#0790b6)); cursor:pointer;color:#fff;position: relative; padding:0px 15px 0 35px;font-size: 12px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height: 30px;  margin-top: 6px;line-height: 30px;}
.print:before{content:"";position: absolute;left:12px;top:6px;background: url("../images/print.png") no-repeat center;width:18px;height:18px;background-size:18px;display: inline-block;}

/*个人中心*/
.member_box{margin:0 auto;display:block;}
.member_infor{width:100%;}
.member_tit{width:100%;}
.member_tit ul{list-style: none;border-bottom: #0c708c 2px solid;margin-bottom:10px;}
.member_tit ul li{display: inline-block;padding:7px 10px;cursor:pointer;color:#fff;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright: 3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;background-color:#006986;}
.member_tit ul li.hover{background:#006986;color: #fff;}
.mem_box{width:100%;}
.table_mem{width:100%;border:1px solid #72abda;}
.table_mem tr td{padding:7px 10px;border:1px solid #72abda; display: table-cell;vertical-align: middle;}
.table_psw{width:450px;border:1px solid #72abda;margin:0 auto;}
.table_psw tr td{padding:7px 10px;border:1px solid #72abda; display: table-cell;vertical-align: middle;}
.btn-b{margin-left:45px;margin-right: 45px;}
.btn-f{padding:0 24px;}
.btn-h{padding:0 24px;}
.mem_box .member_list{display:none;width:100%;}
.rgt_infor{margin-top:30px;width:100%;}
.rgt_infor .rgt_infor_tit{display:inline-block;background-color:#006986;color:#fff;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright: 3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;padding: 7px 10px;}
.icon_img{padding: 0px 2px;}
.icon_img img{width:16px;margin-top: -1px;}
.rgt_infor .rgt_infor_box{padding-top:10px;border-top:2px solid #0c708c;}
.rgt_infor .rgt_infor_box .table_rgt_infor{width:100%;border:1px solid #ccddea;}
.table_rgt_infor tr td{padding:10px 10px;border:1px solid #ccddea;text-align: center;height:41px;}
.member_score{width:100%;margin-top:30px;}
.score_tit{display:inline-block;background-color:#7bc8ff;color:#fff;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright: 3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px; padding:7px 10px;}
.score_box{width:100%;padding-top:10px;border-top:2px solid #7bc8ff;}
.score_box .score_notice{padding:20px;text-align:center;width:100%;}
.score_box .score{width:100%;border: 1px solid #ccddea;}
.score_box .score tr td{padding:10px 10px;border:1px solid #ccddea;text-align: center;height:41px;}
.test_bg3{background-color:#e5f4ff;}
.btn-t{display: inline-block;text-decoration: none; padding: 6px 5px;font-size:12px;  background-color: #57b7fb;  color: #fff;  border-radius: 3px; box-shadow: 0 2px 2px 0px #3eaaf7;-moz-box-shadow: 0 2px 2px 0px #3eaaf7;-webkit-box-shadow: 0 2px 2px 0px #3eaaf7;}
.btn-c{display: inline-block; padding: 6px 5px;font-size:12px;   background-color: #fb5757; color: #fff;  border-radius: 3px; box-shadow: 0 2px 2px 0px #d23a3a;-moz-box-shadow: 0 2px 2px 0px #d23a3a;-webkit-box-shadow: 0 2px 2px 0px #d23a3a;}
.btn-d{display: inline-block; padding: 6px 5px;font-size:12px;   background-color: #579afb;color: #fff;  border-radius: 3px; box-shadow: 0 2px 2px 0px #3f7cd4;-moz-box-shadow: 0 2px 2px 0px #3f7cd4;-webkit-box-shadow: 0 2px 2px 0px #3f7cd4;}
.btn-e{display: inline-block; padding: 6px 5px;font-size:12px;   background-color:#07e229;color: #fff;  border-radius: 3px; box-shadow: 0 2px 2px 0px #02c120;-moz-box-shadow: 0 2px 2px 0px #02c120;-webkit-box-shadow: 0 2px 2px 0px #02c120;}

/*考试须知*/
.for_notice{width:800px;margin:0 auto;text-align:center;height:72px;line-height: 72px;border-bottom:1px solid #d4d4d4;font-size:24px;}
.notice_content{width:800px;margin:20px auto 0;font-size:16px;}
.notice_button{width:100%;margin-top:35px;text-align: center;margin-bottom:15px;}
.notice_button .btn-p{display:inline-block;background:url('../images/btn.png') no-repeat center;width:119px; height:34px;background-size:119px 34px;height: 34px;line-height: 34px;color:#fff;text-decoration: none;}
.notice_button .btn-n{display:inline-block;background:url('../images/btn.png') no-repeat center;width:119px; height:34px;background-size:119px 34px;height: 34px;line-height: 34px;color:#fff;text-decoration: none;}

.for_login{width:980px;margin:0 auto;display:block;}
.for_login img{width:980px;}
.h{min-height:500px}
.height{min-height:600px;}

.big-photo{cursor:pointer;}

.img-a{max-height: 200px;}